/*
 * Copyright 2020 tu.cn All right reserved. This software is the
 * confidential and proprietary information of tu.cn ("Confidential
 * Information"). You shall not disclose such Confidential Information and shall
 * use it only in accordance with the terms of the license agreement you entered
 * into with Tu.cn
 */
package com.onedec.project.service;

import com.onedec.project.entity.OnedecProject;
import com.onedec.utils.PageBean;

import java.util.List;
import java.util.Map;

/**
 * @author 31014
 * @date 2020/7/16 23:17
 */
public interface ProjectService {
    public void insertProject(OnedecProject onedecProject);

    public PageBean<OnedecProject> selectProjectList(Map<String, Object> params);

    public void updateProjectByDesigner(Integer eId, String projectNo);

    public void updateProjectByDrawings(Integer eId, String projectNo);

    public void updateAuditDrawing(Integer eId, String projectNo);

    public void addManager(Integer eId, String projectNo);

    public void addAssign(Integer eId, String projectNo);

    public void updateStatus(Integer eId, String projectNo, Integer status);

    public OnedecProject selectProjectByProjectNo(String projectNo);

}